home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / usr / share / doc / liblzma2 / README.Debian < prev    next >
Encoding:
Text File  |  2010-11-11  |  1007 b   |  32 lines

  1. liblzma for Debian
  2. ------------------
  3.  
  4. liblzma2 in Debian is not ABI-compatible with upstream's library and
  5. is not likely to be ABI-compatible with liblzma from other
  6. distributions:
  7.  
  8.  * The lzma_stream, lzma_stream_flags, and lzma_options_lzma
  9.    structures are not layout-compatible with upstream.  The versions
  10.    in Debian have fewer fields reserved for future expansion.
  11.  
  12.  * The lzma_chunk_size() function is present but useless in Debian.
  13.    It has been removed upstream.
  14.  
  15.  * The library soname is liblzma.so.2 in Debian, liblzma.so.5
  16.    upstream.
  17.  
  18. To use binaries pre-built for other distributions, you can install a
  19. copy of liblzma.so.5:
  20.  
  21.  apt-get build-dep xz-utils
  22.  apt-get source --download-only xz-utils
  23.  tar -xf xz-utils_*.orig.tar.gz
  24.  cd xz-5*
  25.  autoreconf -fis
  26.  ./configure --prefix=/usr/local --disable-xz --disable-xzdec \
  27.     --disable-lzmadec --disable-lzmainfo --disable-lzma-links \
  28.     --disable-scripts
  29.  make install
  30.  
  31.  -- Jonathan Nieder <jrnieder@gmail.com>  Mon, 25 Oct 2010 03:43:34 -0500
  32.